Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
machpela cave
la grotte de machpéla
detail>>
cave
n. caverne, grotte v. céder; s'affaisser, s'effondrer, s'écrouler; subi...
detail>>
cave in
céder; s'affaiser, s'effondrer
detail>>
1
2
3
Next